草庐IT

jQuery.active 函数

全部标签

javascript - 使用 jquery 将 3.2242143 转换为 3.2 的简单方法

我有很多这样的数据:3.23214215但我想使用3.2部分,我可以使用jquery做什么,谢谢 最佳答案 yourNumber.toFixed(1);https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number/toFixed 关于javascript-使用jquery将3.2242143转换为3.2的简单方法,我们在StackOverflow上找到一个类似的问题: h

javascript - 是否有 JQuery 事件来确定元素的子项列表何时更改?

我希望找到一个JQuery事件,它会在添加/删除子元素后告诉我元素集合何时增长或收缩。 最佳答案 您正在寻找的是DOMNodeInserted和DOMNodeRemoved事件。例如,绑定(bind)到列表的DOMNodeInserted事件后:$('ol').bind('DOMNodeInserted',function(){alert('nodeinserted');});然后插入另一个列表项:$('ol').append('x');事件被触发。 关于javascript-是否有JQ

javascript - jQuery 创建最初隐藏的元素

有没有办法创建一个元素并在最初隐藏它?我正在创建iframe但不想立即显示它。 最佳答案 很简单。只需这样做:varmyFrame=$("").hide(); 关于javascript-jQuery创建最初隐藏的元素,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5255593/

javascript - 使用 jQuery 遍历并删除空的 HTML 表格行

我正在尝试使用jQuery遍历HTML表格并删除空行。该页面由ASP.NET驱动,具有一定的权限,表中的项目将被隐藏。因此,我想创建此脚本来删除空行并消除仍显示的其他项目之间的空间。我似乎无法得到我目前必须运行的东西,我不确定为什么。这是代码:$(document).ready(function(){$('tr').each(function(){$(this).find('td').each(function(){if($(this).text().trim()==""){$(this).closest("tr").remove();};});});});任何指导将不胜感激。谢谢!

javascript - 原型(prototype)链、构造函数、继承

我正在玩javascript原型(prototype)。我是新手,所以我有一个小问题。我正在使用这个article作为指南。我已经定义了一个产品和一本书。Book.prototype.constructor=Book();这个的目的是什么。我想不通。无论有没有它,我都能成功地调用父构造函数。Book.prototype=newProduct;Book.prototype.constructor=Book;//What'sthepurposeofthis这是我的jsFiddlelink 最佳答案 首先,newProduct()创建一个

javascript - jQuery UI Slider -> 支持鼠标滚轮?

你可能已经知道我是jQuery的新手,所以不属于这个主题的代码改进仍然是非常允许的。这是我的HTML代码:Bananas:这是我可怕的js代码:$("#bananas").slider({orientation:"vertical",range:"min",min:0,max:100,value:20,step:5,slide:function(event,ui){$("#bananas_amount_percent").val(ui.value+"%");//thecodedisplaysapercentagebystandart,butIneedtherealvalue,too:v

javascript - 创建具有属性的 jQuery 对象的首选方法是什么?

在创建jQuery对象时,我最近使用了以下语法,如here所述:var$el=$('',{class:'class-1class-2'});Safari5.0.5在我使用上述结构时给出语法错误。删除第二个参数并使用addClass添加类可以消除错误,但看起来相当不雅。您如何创建对象?我也尝试使用attr({class:'class-1'}),但收到了相同的语法错误。 最佳答案 你不能使用类;这是一个保留字。改用className:var$el=$('',{className:'class-1class-2'});

javascript - 启用 - 但不触发 - 使用 jQuery/javascript 的 RequiredValidator

我有一个可能包含10个字段的表单。其中一个字段是一个复选框,默认情况下未选中,并且表单上的许多字段仅在选中该框时才启用+必需。我已经成功地找到了如何调用ValidatorEnable(requiredFieldValidator,true)来处理这个问题(我已经检查了关于这个主题的许多StackOverflow问题)。functiontoggleStatus(){if($('#ctl00_main_chkContactMe').is(':checked')){$('#elementsToOperateOn:input').removeAttr('disabled');$('#eleme

javascript - Javascript "apply"函数在 window.external 扩展对象中不存在

我在IE8(也可能是任何IE版本)上使用javascript扩展(又名window.external)来公开某些功能。我正在尝试调用apply函数,该函数(根据here应该是)在window.external对象的每个JS函数中原生嵌入函数,但浏览器不断抛出异常,表明该函数不存在apply函数。例如,这段代码有效:functiononDataReceived(url,success,status,data,errorMessage){alert(onDataReceived);}functioninnerTest(){alert(arguments[0]+","+arguments[1

javascript - 关于javascript函数声明的问题

javascript函数声明如下:JSON.stringify=JSON.stringify||function(obj){//stuff};上面的声明和下面的声明有什么不同?functionstringify(obj){//stuff} 最佳答案 functionstringify将在全局范围内声明函数(如果您不在另一个范围内,例如另一个函数或哈希)或您当前所在的范围.例子:functiona(){...}/*globalscope*/functiona(){functionb(){...}/*scopeofthea()funct